import java.util.Scanner;
public class num_frequency {
    public static void main(String[] args) {

        // 1.提示用户输入一个正整数
        System.out.println("请输入一串数字：");
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();

        // 2.申请一个一维数组，统计 0 ~ 9 出现的次数
        int[] arr1 = new int[10];

        // 3.拆分正整数的每一位上的数字，进行记录出现的次数
        int temp;
        while(num > 0) {
            arr1[num % 10]++;//数字都是0到9之间的
            num /= 10;
        }

        // 4.输出各个数字出现的次数
        for(int i = 0; i < arr1.length; i++) {
            if(arr1[i] > 0) {
                System.out.print(i + "出现了" + arr1[i] + "次\t");
            }
        }
        System.out.println();
    }
}
